Meaning of the word "baby shower" in English

What does "baby shower" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

baby shower

US /ˈbeɪ.bi ˌʃaʊ.ɚ/
UK /ˈbeɪ.bi ˌʃaʊ.ər/
"baby shower" picture

Noun

a party given for a woman who is expecting a baby, at which she receives gifts for the baby

Example:
We are planning a surprise baby shower for my sister next weekend.
She received many useful gifts at her baby shower.